born every minute

Translations
il naît un pigeon à chaque minute
Definitions
The phrase 'born every minute' refers to the idea that new opportunities, ideas, or people are constantly emerging, often implying that something is so common or frequent that it happens continuously.